.container{
	padding: 0px;
}
/****顶部*******/
.top{
	/*height: 120px;*/
}
/**/
.top .logo{
	height: 100%;
	/*padding: 18px 0;*/
	box-sizing: border-box;
}
.top .logo img{
	max-height: 120px;
	width: auto;
	display: inline-block;
	vertical-align: middle;
}
.top .logo div{
	display: inline-block;
	font-size: 20px;
	padding-left: 30px;
}

/**/
.top .topContact{
	height: 100%;
	padding: 20px 0;
	font-size: 16px;
}

.top .topContact>div:first-child{
	vertical-align: top;
	margin-right: 20px;
}
.top .topContact i{
	font-size: 42px;
	margin-right: 10px;
	vertical-align: top;
	border: 4px solid #0093DD;
	border-radius: 50%;
	padding: 9px;
	color: #0093DD;
}
.top .topContact>div{
	display: inline-block;
	height: 80px;
}
.topContact p{
	margin: 0;
}
.topContact p:first-child{
	text-align: left;
	font-size: 18px;
	height: 30px;
	line-height: 30px;
}
.topContact p:last-child{
	font-weight: bold;
	color: #0093DD;
	height: 50px;
	line-height: 50px;
	font-size: 22px;
}

/****** 导航栏 ******/
/**/
.navWapper{
	/*padding: 10px 0;*/
	width: 100%;
	background-color:#2782F0;
	margin-bottom: 0;
}
.navContainer li{
	padding: 0 4px;
}
.navContainer a{
	color: #fff !important;
	font-size: 18px;
}
/**/
.nav{
	display: inline-block;
	float: none;
}


/**/
.navUl{
	list-style-type: none;
	display: flex;
	padding: 0;
	margin: 0;
}
.navUl>li{
	display: inline-block;
	flex: 1;
	height: 65px;
}
.navUl>li>a{
	display: inline-block;
	width: 100%;
	height: 65px;
	line-height: 65px;
	color: #fff;
	text-align: center;
	font-size: 16px;
}
.navUl>li>a.active{
	background-color: #54CFFF;
}
/****** 公司简介 ******/
.about{
	height: 108px;
	width: 100%;
	background-color: #f2f2f2;
	position: relative;
}
.about img{
	position: absolute;
	bottom: -130px;
}
.about .aboutCont{
	margin-top: 24px;
	text-indent: 2em;
}

/****** 精品产品展示 ******/
.show1{
	margin-top: 80px;
}
.show1 .titleZh{
	width: 100%;
	text-align: center;
	font-size: 26px;
	font-weight: bold;
}
.show1 .titleEn{
	width: 200px;
	font-size: 16px;
	color: #ccc;
	font-weight: bold;
	margin: auto;
	text-align: center;
	position: relative;
}
.show1 .titleEn::before{
	content: "";
	width: 50px;
	height: 1px;
	background-color: #ccc;
	position: absolute;
	top: 50%;
	left: -10%;
}
.show1 .titleEn::after{
	content: "";
	width: 50px;
	height: 1px;
	background-color: #ccc;
	position: absolute;
	top: 50%;
	right: -10%;
}
/**/
.show1 .show{
	/*width: 100%;*/
	margin-top: 30px;
}
.show1 .show ul{
	list-style: none;
	padding-left: 0;
	box-sizing: border-box;
}
.show1 .show ul>li{
	display: inline-block;
	width: 350px;
	height: 240px;
	overflow: hidden;
	box-sizing: border-box;
	border: 2px solid #ccc;
}
.show1 .show ul>li:nth-child(3n+1){
	margin-left: 40px;
}
.show1 .show ul>li:nth-child(3n+2){
	margin: 0 14px;
}
.show1 .show ul>li:nth-child(3n){
	margin-right: 40px;
}
.show1 .show ul>li:nth-child(-n+3){
	margin-bottom: 14px;
}
.show1 .show ul>li img{
	width: 380px;
	height: 240px;
	transition:margin 1s;
}
.show1 .show ul>li img:hover{
	margin-left: -30px;
}


/****** 产品轮播 ******/
.coreBannerTitle{
	margin-top: 80px;
}
.coreBannerTitle .titleZh{
	width: 100%;
	text-align: center;
	font-size: 26px;
	font-weight: bold;
}
.coreBannerTitle .titleEn{
	width: 200px;
	font-size: 16px;
	color: #ccc;
	font-weight: bold;
	margin: auto;
	text-align: center;
	position: relative;
}
.coreBannerTitle .titleEn::before{
	content: "";
	width: 50px;
	height: 1px;
	background-color: #ccc;
	position: absolute;
	top: 50%;
	left: 0;
}
.coreBannerTitle .titleEn::after{
	content: "";
	width: 50px;
	height: 1px;
	background-color: #ccc;
	position: absolute;
	top: 50%;
	right: 0;
}

.coreNav{
	/*height: 100%;*/
	display: block;
	margin: auto;
}
/**/
.coreBanner{
	margin-top: 40px;
}
.coreBanner>div{
	display: inline-block;
}
/**/
.leftNav .title{
	/*height: 85px;*/
	position: relative;
}
.leftNav .title span{
	color: #fff;
	
	position: absolute;
}
.leftNav .title .zh{
	font-size: 20px;
	top: 24%;
	left: 38%;
}
.leftNav .title .En1{
	font-size: 50px;
	top: 18%;
	left: 14%;
	font-weight: normal;
}
.leftNav .title .En2{
	font-size: 16px;
    top: 52%;
    left: 34%;
    font-weight: normal;
}
/**/
.leftNav{
	vertical-align: top;
}
.leftNav .panel-body ul{
	list-style: none;
	padding: 0;
}
.leftNav .panel-body ul>li{
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	letter-spacing: 4px;
	text-align: center;
	border-bottom: 1px solid #eee;
}


.rightNav{
	padding: 0;
	background-color: #f4f4f4;
}
.rightNav .carousel-fade .carousel-inner .item{
  opacity:0;
  -webkit-transition-property:opacity ;
  -moz-transition-property:opacity ;
  -ms-transition-property:opacity ;
  -o-transition-property:opacity ;
  transition-property:opacity ;
}

.rightNav .carousel-fade .carousel-inner .active{
  opacity: 1;
}

.rightNav .carousel-fade .carousel-inner .active.left,
.rightNav .carousel-fade .carousel-inner .active.right{
  left: 0;
  opacity: 0;
}

.rightNav .carousel-fade .carousel-inner .next.left,
.rightNav .carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
/**/
.recommend{
	width: 100%;
	display: flex;
	/*padding-right: 20px;*/
}
.recommend>div.item{
	flex: 1;
	height: 280px;
	box-sizing: border-box;
	margin: 8px 8px 0;
	border-radius: 8px;
	border: 1px solid #ccc;
	background-color: #fff;
	padding-top: 10px;
	position: relative;
}
.recommend>div:nth-child(2){
	margin-left: 0;
	margin-right: 0;
}
.recommend .item img{
	width:80%;height:130px;display:block;margin: auto;
}
.recommend .item div:nth-child(2){
	width:70%;height: 1px;background-color: #ccc;margin:10px auto 0;
}
.recommend .item div:nth-child(3){
	width:100%;height: 40px;line-height: 40px;text-align:center;font-size: 16px;letter-spacing: 6px;
}
.recommend .item div:nth-child(4){
	font-size: 12px;color: #777;padding: 0 7%;box-sizing: border-box;
}
.recommend .item div:last-child{
	position: absolute;bottom: -25px;left:50%;margin-left: -75px;
}
.recommend .item div:last-child>a{
	color: #E22C24;
	text-decoration: none;
	font-size: 16px;
	display: inline-block;
	width:150px;height: 40px;
	line-height: 40px;
	text-align:center;
	border: 1px solid #ccc;
	border-radius: 6px;
	background-color: #fff;
	letter-spacing: 5px;
}

@media (min-width: 1200px){
	.recommend .rmdItem{
		width: 25%;
	}
	.leftNav{
		width: 24%;
		min-height: 500px;
	}	
	.rightNav{
		width: 74%;
		min-height: 500px;
	}
}

/****** 车间插图 ******/
.factory{
	width: 100%;
	height: 400px;
	margin-top: 80px;
	background: transparent url(../images/body.jpg) repeat-y top;
	background-attachment: fixed;
	background-size: 100%;
}


/****** 优势 ******/
.advantage{
	margin-top: 80px;
}
@media (min-width: 1200px){
	.advBanner{
		width: 1170px;
	}
}
.advantage .advTitle{
	/*text-align: center;*/
	margin-bottom: 40px;
}
.advantage .advTitle .advTitleEn{
	font-size: 30px;
	font-weight: bold;
	letter-spacing: 6px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.advantage .advTitle .advTitleZh{
	font-size: 16px;
	color: #999;
	font-weight: 200;
	position: relative;
}
.advantage .advTitle .advTitleZh::before{
	content: "";
	width: 80px;
	height: 1px;
	background: #ccc;
	position: absolute;
	top: 50%;
	left: 32%;
}
.advantage .advTitle .advTitleZh::after{
	content: "";
	width: 80px;
	height: 1px;
	background: #ccc;
	position: absolute;
	top: 50%;
	right: 32%;
}
.advantage .advContWapper{
	padding: 0 85px;width:100%;box-sizing: border-box;display: flex;flex-wrap: wrap;
}
.advantage .advContWapper .item{
	width: 33.333%;padding: 0 1.66%;box-sizing: border-box;
	margin-top: 30px;
}
.advantage .advContWapper div.img{
	width: 150px;height: 150px;display: block;margin: auto;	
	transition: background .1s;
}
.advantage .advContWapper>div.item:nth-child(1) div.img{
	background: url(../images/ys1.png) no-repeat center center;
}
.advantage .advContWapper>div.item:nth-child(2) div.img{
	background: url(../images/ys2.png) no-repeat center center;
}
.advantage .advContWapper>div.item:nth-child(2):hover div.img{
	background: url(../images/ys2-a.png) no-repeat center center;
}
.advantage .advContWapper>div.item:nth-child(3) div.img{
	background: url(../images/ys3.png) no-repeat center center;
}
.advantage .advContWapper>div.item:nth-child(3):hover div.img{
	background: url(../images/ys3-a.png) no-repeat center center;
}
.advantage .advContWapper>div.item:nth-child(4) div.img{
	background: url(../images/ys4.png) no-repeat center center;
}
.advantage .advContWapper>div.item:nth-child(4):hover div.img{
	background: url(../images/ys4-a.png) no-repeat center center;
}
.advantage .advContWapper>div.item:nth-child(5) div.img{
	background: url(../images/ys5.png) no-repeat center center;
}
.advantage .advContWapper>div.item:nth-child(5):hover div.img{
	background: url(../images/ys5-a.png) no-repeat center center;
}
.advantage .advContWapper>div.item:nth-child(6) div.img{
	background: url(../images/ys6.png) no-repeat center center;
}
.advantage .advContWapper>div.item:nth-child(6):hover div.img{
	background: url(../images/ys6-a.png) no-repeat center center;
}

.advantage .advContWapper .item div.title{
	width: 150px;height: 40px;line-height: 40px;
	font-size: 18px;color: #4E5F70;
	background-color: #fff;
	letter-spacing: 12px;
	font-weight: bold;
	text-align:center;
	border-radius: 20px;
	margin:0 auto;
	border: 1px solid #ccc;
	margin-top: 20px;
	padding-left: 8px;
	box-sizing: border-box;
	cursor: default;
}
.advantage .advContWapper .item div.title+div{
	width: 270px;text-align:center;color: #aaa;margin: 20px auto 0;
	cursor: default;
}
.advantage .advContWapper .active1 div.title{
	color: #fff;
	background-color: #54CFFF;	
}
.advantage .advContWapper .activeAdv div.title{
	color: #fff;
	background-color: #54CFFF;	
}
.advantage .carousel-caption{
	width: 100%;
	background-color: rgba(0,0,0,0.7);
	left: 0;
	bottom: 0;
}
.advantage .carousel-control.right , .advantage .carousel-control.left{
	background-image: none;
}

/******  插图广告  *******/
.adv{
	/*background: url(../images/body2.jpg) no-repeat;*/
	/*background-size: 100% 100%;*/
	/*background-color: #4C8BF5;*/
	width: 100%;
	/*min-height: 300px;*/
	margin-top: 80px;
	position: relative;
}
.adv .advWapper{
	height: 300px;
}
.adv .left{
	height: 300px;
}
.adv .left img{
	display: block;
    height: 50%;
    margin: 25% auto 0;
    margin-left: -10%;
}
.adv .middle{
	height: 100%;
	font-size: 32px;
	position:relative;
}
.adv .middle div{
	position: absolute;
    color: #fff;
}
.adv .middle div:first-child{
	width: 100%;
	text-align: center;
	top: 40%;
    transform: translateY(-40%);
}
.adv .middle div:last-child{
	width: 100%;
	text-align: center;
	top: 70%;
    transform: translateY(-60%);
    font-size: 40px;
}
.adv .right{
	height: 100%;
	font-size: 16px;
	position:relative;
}
.adv .right div{
	position: absolute;
    color: #fff;
    margin: 0 auto;
}
.adv .right div:first-child{
	width: 100%;
	text-align: center;
	top: 40%;
    transform: translateY(-40%);
    padding: 10px 20px;
    box-sizing: border-box;
    color: #fff;
    background: -webkit-linear-gradient(#F48E00, #FE6C01); 
	background: -o-linear-gradient(#F48E00, #FE6C01); 
	background: -moz-linear-gradient(#F48E00, #FE6C01); 
	background: linear-gradient(#F48E00, #FE6C01);
}
.adv .right div:last-child{
	width: 100%;
	text-align: center;
	top: 60%;
    transform: translateY(-60%);
    font-size: 24px;
}

/******  新闻  *******/
.news .newsTitle{
	margin-top: 80px;
	font-size: 26px;
}
.news .newsTitleZh{
	/*letter-spacing: 4px;*/
}
.news .newsTitleEn{
	font-size: 16px;
	color: #999;
	font-weight: normal;
	margin-top: 10px;
}
/**/
.news .contWapper{
	margin-top: 40px;
}
.news .contWapper .leftImg>img{
	width: 100%;
	margin-bottom: 10px;
}
.news .newsItem{
	overflow: hidden;
}
.news .newsItem .time{
	/*width: 90px;*/
	height: 90px;
	background-color: #F2F2F2;
	padding: 0;
}
.news .newsItem .time>div{
	height: 45px;
}
.news .newsItem .time>div:first-child{
	padding-top: 15px;
	box-sizing: border-box;
	font-size: 28px;
	text-align: center;
}
.news .newsItem .time>div:last-child{
	text-align: center;
	padding-top: 6px;
	font-size: 16px;
}
.news .newsItem .newsCont{
	padding-top: 6px;
}
.news .newsItem .newsCont a{
	font-size: 18px;
	color: #2b2b2b;
}
.news .newsItem .newsCont a:hover{
	color: #4C8BF5;
}
.news .newsItem .newsCont .describe{
	margin-top: 14px;
	color: #808080;
}

.news .contWapper .newsItemWapper>div:not(:first-child){
	margin-top: 25px;
}

/**/
.news .contWapper .leftImg a{
	font-size: 18px;
	color: #4C8BF5;
	text-decoration: none;
}
.news .contWapper .leftImg a+div{
	margin: 6px 0;
	color: #808080;
}


/******  走进冠福  *******/
.showCompany{
	margin-top: 80px;
}
.showCompany .newsTitleEn{
	/*letter-spacing: 4px;*/
	font-size: 26px;
}
.showCompany .newsTitleZh{
	font-size: 16px;
	color: #999;
	font-weight: normal;
	margin-top: 10px;
}
/**/
.showCompany .showWapper{
	margin-top: 40px;
}
.showCompany .showAbout{
	font-size: 16px;
	text-indent: 2em;
	line-height: 2;
}
/**/
.videoIframe{
	width: 520px;
	height: 380px;
}
.dowebok>div:first-child{
	display: inline-block;margin-right: 11px;
}
.dowebok>div:first-child>img{
	width: 270px;
}
.dowebok>div:first-child>div{
	font-weight: bold;
	text-align: center;
	padding: 5px 0;
}
.dowebok>div:last-child{
	display: inline-block;
}
.dowebok>div:last-child>img{
	width: 270px;
}
.dowebok>div:last-child>div{
	font-weight: bold;
	text-align: center;
	padding: 5px 0;
}
/******** 页脚 ********/
.footer{
	margin-top: 80px;
	min-height: 200px;
	background-color: #f5f5f5;
	/*color: #eee;*/
	position: relative;
	/*padding-bottom: 20px;*/
}
.footer img{
	max-width: 100%;
}
/**/
.footer .flogo{
	margin-top: 60px;
}
.footer .flogo>img{
	display: block;
	margin: auto;
	width: 80%;
}
/**/
.footer .fwx{
	margin-top: 40px;
}
.footer .fwx>img{
	display: block;
	margin: auto;
	width: 80%;
}
/**/
.footer .fcontact{
	font-size: 16px;
	margin-top: 45px;
}
.footer .fcontact>div{
	height: 37px;
	line-height: 37px;
}
/**/
.footer .fcopyright{
	height: 39px;
	line-height: 39px;
}
.footer .fcopyright div{
	padding: 0;
}
.footer .fcontact .icp{
	color: #fff;
}
@media (max-width: 1200px){
	.footer .fcontact{
		font-size: 14px !important;
	}
}
/**/
.footer2{
	background-color: #272727;color: #f2f2f2;height: 65px;
}
.footer2>div{
	text-align:center;font-size: 16px;
}
.footer2>div>div:first-child{
	display: inline-block;margin-right: 20px;
}
.footer2>div>div:last-child{
	display: inline-block;
}

/*左侧广告1*/
.leftAdv1{
	width: 120px;
	height: 230px;
	background-color: #fff;
	border: 2px solid #4695DD;
	border-radius: 4px;
	box-sizing: border-box;
	position: fixed;
	top: 25%;
	left: 20px;
	transition: left 1s;
}
.leftAdv1 .title{
	/*width: 120px;*/
	height: 40px;
	line-height: 40px;
	letter-spacing: 2px;
	background-color: #4695DD;
	color: #fff;
	text-align: center;
	font-size: 16px;
}
.leftAdv1 ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
.leftAdv1 ul>li{
	height: 40px;
	line-height: 20px;
	text-align: center;
	padding-top: 5px;
}
.leftAdv1 ul button{
	width: 80px;
	height: 30px;
	border: 1px solid #ccc;
	border-radius: 4px;
	background-color: #fff;
}
.leftAdv1 .call div:first-child{
	height: 30px;line-height: 30px;
	font-weight: bold;
	color: #333;
	font-size: 15px;
	text-align: center;
	cursor: default;
}
.leftAdv1 .call div:last-child{
	height: 40px;line-height: 30px;
	font-weight: bold;
	color: #DB2C24;
	font-size: 15px;
	text-align: center;
	cursor: default;
}


/*rightAdv2*/
.rightAdv2{
	width: 120px;
	/*height: 200px;*/
	/*background-color: #cec;*/
	position: fixed;
	right: 0;
	top: 420px;
	transition: left 1s;
}
.rightAdv2 div.title{
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #4B8BF5;
	color: #fff;
	letter-spacing: 4px;
	font-size: 16px;
}
.rightAdv2 ul.list{
	list-style: none;
	padding-left: 0;
	background-color: #fff;
}
.rightAdv2 ul.list>li{
	width: 100%;
	/*height: 40px;*/
	line-height: 40px;
	text-align: center;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

/******  额外  ******/
.panel-default>.panel-heading{
	background-color: #4B8BF5;
	color: #fff;
	
}
.panel-title{
	font-size: 18px;
}
.panel-default>.panel-heading span{
	font-size: 14px;
}
.panel-default>.panel-heading+.panel-collapse>.panel-body a{
	display: inline-block;
	width: 100%;
	height: 100%;
	text-decoration: none;
	color: #333;
}
.panel-default>.panel-heading+.panel-collapse>.panel-body a:hover{
	background-color: #f3f3f3;
	color: #4B8BF5;
}

/**/
.rightNav .carousel-control.left , .rightNav .carousel-control.right{
	background-image: none;
}

/**/
.sliderBtn1{
	width:20px;height: 150px;line-height:1.1;
	text-align:center;
	position: fixed;top: 30%;left:0;
	background-color: #4695DD;color:#fff;
	cursor: pointer;
	padding: 24px 0;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	display: none;
}
.card-holder{
	opacity: 0;
}

@media (min-width: 1201px) {
	.footer>div.container{
		padding-left: 50px;
	}

	.moblie{
		display: none;
	}
}
/******************************  中等屏幕    ******************************/
@media (min-width: 992px) and (max-width: 1200px) {
	/******   about     ******/
	.about img{
		width: 80%;
		left: 15%;
	}
	/******   show1   ******/
	.show1 .show ul>li{
		width: 300px;
	}
	.show1 .show ul>li:nth-child(3n+1){
		margin-left: 15px;
	}
	.show1 .show ul>li:nth-child(3n+2) {
	    margin-left:15px;
	    margin-right:15px;
	}
	.show1 .show ul>li:nth-child(3n) {
	    margin-right: 15px;
	}
	/******   coreBanner   ******/
	.leftNav .title{
		/*height: 75px;*/
		padding: 3px 0;
	}
	.leftNav .title .zh{
		font-size: 14px;
	}
	.leftNav .title .En1{
		font-size: 40px;
    	top: 22%;
    	left: 4%;
	}
	.leftNav .title .En2{
		font-size: 14px;
	}

	.coreNav{
		width: 100%;
	}
	.panel-body{
		padding-top: 0;
		padding-bottom: 0;
	}
	.leftNav .panel-body ul>li{
		font-size: 15px;
	}
	/******   showCompany   ******/
	.videoIframe{
		width: 455px;
	}
	.showCompany .showAbout{
		line-height:1.6;
	}
	.dowebok>div:first-child>img{
		width: 220px;
	}
	.dowebok>div:last-child>img{
		width: 220px;
	}
	/******   footer   ******/


	/******   slider   ******/
	.leftAdv1{
		left: -120px;
	}
	
	.sliderBtn1{
		display: block;
	}

	.card-holder{
		opacity: 1;
	}

	.rightAdv2{
		right: -120px;
	}


}
/******************************  平板     ******************************/
@media (min-width: 768px) and (max-width: 991px) {
	/******   slider   ******/
	.leftAdv1{
		left: -120px;
	}
	
	.sliderBtn1{
		display: block;
	}

	.card-holder{
		opacity: 1;
		left: -24% !important;
	}

	.rightAdv2{
		right: -120px;
	}
	/******   top   ******/
	.top .topContact{
		padding-top: 0;
		padding-bottom: 0;
	}
	/******   about   *******/
	.about img{
		width: 78%;
    	left: 10%;
    	bottom: -120px;
	}
	/****** show1   ******/
	.show1 .show ul>li{
		width: 350px;
		margin-bottom:14px;
	}
	.show1 .show ul>li:nth-child(2n+1){
		margin-left: 15px;
		margin-right: 10px;
	}
	.show1 .show ul>li:nth-child(2n) {
		margin-left: 0;
	    margin-right: 15px;
	}
	.show1 .show ul>li:nth-child(3n+2){
		margin-bottom: 14px;
	}
	/******   coreBanner   ******/
	.core1{
		/*margin-top: 25%;*/
	}
	.leftNav .panel-body ul>li{
		font-size: 12px;
		letter-spacing: 0;
	}
	.panel-body{
		padding-top: 0;
		padding-bottom: 0;
	}
	.coreNav{
		width: 100%;
	}
	.leftNav .title{
		/*height: 75px;*/
		padding: 5px 0;
	}
	.recommend .item div:nth-child(4){
		font-size: 16rpx;
	}
	/******   showCompany   ******/
	.advantage .advTitle .advTitleZh::before{
		left: 23%;
	}
	.advantage .advTitle .advTitleZh::after{
		right: 23%;
	}
	.videoIframe{
		width: 100%;
		height: 360px;
	}
	.showCompany .showAbout{
		line-height: 1.42857143;
	}
	.dowebok>div:first-child>img , .dowebok>div:last-child>img{
		width: 165px;
	}
	.advantage .advContWapper .item>div.title+div{
		width: 180px;
	}
	/******   footer   ******/
	.footer .flogo>img{
		width: 130%;
		margin-top: 14px;
	}
	.footer .fwx>img{
		width: 100% !important;
		margin-top: 14px;
	}


	/*Change20180630*/
	/**/
	.navUl{
		flex-wrap: wrap;
	}
	.navUl>li{
		flex: initial;
		width: 20%;
	}
	.navUl>li>a{
		font-size: 30px;
	}
	/**/
	.about{
		height: 200px;
	}
	.about img{
		width: auto;
		left: -10%;
		bottom: -200px;
	}
	.about .aboutCont{
		padding-left: 40px;
	}
	.about .aboutCont p{
		font-size: 20px;
	}
	/**/
	.coreBanner{
		width: 100%;
	}
	/**/
	.advantage{
		width: 100%;
	}
	.advantage .advContWapper{
		padding: 0;
	}
	.advantage .advContWapper .item div.title+div{
		font-size: 20px;
	}
	/**/
	.news{
		width: 100%;
	}
	.news .newsItem .newsCont a{
		font-size: 22px;
	}
	.news .newsItem .newsCont .describe{
		font-size: 18px;
	}
	.news .contWapper .leftImg a{
		font-size: 20px;
	}
	.news .contWapper .leftImg a+div{
		font-size: 18px;
	}
	/**/
	.showCompany{
		width: 100%;
	}
	/**/
	.moblie{
		display: block !important;
		position: fixed;
		bottom: 24%;left:4%;
		font-size: 26px;
		width: 140px;
		text-align: center;
	}
	.moblie>div.bg{
		/*width: 3em;
		height:3em;*/
		padding: 10px;
    	border-radius: 20px;
		background-color: #2782F0;
		border: 1px solid #4CDCFE;
	}
	.moblie>div.bg>a{
		color: #fff;
	}
	.moblie>div.bg>a>div{
		text-align: center;
	}
	.moblie>div.bg>a i{
		font-size: 70px;
	}

}
/******************************  手机     ******************************/
@media (max-width: 767px) {
	/******   slider   ******/
	.leftAdv1{
		left: -120px;
	}
	
	.sliderBtn1{
		display: block;
	}

	.card-holder{
		opacity: 1;
		left: -45% !important;
	}

	.rightAdv2{
		right: -120px;
	}
	/******   top   ******/
	.top{
		padding: 15px 0;
	}
	.top .topContact{
		padding-top: 0;
		padding-bottom: 0;
	}
	.top .topContact>div:first-child>i{
		font-size: 20px;
		border: 2px solid #0093DD;
	}
	.top .topContact>div{
		height: 45px;
	}
	.topContact p:first-child{
		font-size: 12px;
    	height: 20px;
    	line-height: 20px;
	}
	.topContact p:last-child{
		height: 20px;
    	line-height: 20px;
		font-size: 20px;
	}
	/******   nav   ******/
	.navUl>li{
		height: 45px;
	}
	.navUl>li>a{
		height: 45px;
		line-height: 45px;
		font-size: 12px;
	}
	/******   about   ******/
	.about{
		height: auto;
	}
	.about img{
		width: 70%;
    	left: 26%;
    	bottom: -68px;
	}
	.about .aboutCont{
		margin-top: 5px;
		height: 62px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
	}
	/******   show1   ******/
	.show1 .show ul>li:nth-child(3n+1){
		margin-left: 0;
	}
	.show1 .show ul>li:nth-child(3n+2){
		margin-left: 0;
		margin-right: 0;
	}
	.show1 .show ul>li:nth-child(-n+3){
		margin-bottom: 0;
	}
	.show1 .show ul>li{
		display: block;
    	margin:0 auto 14px !important;
	}
	/******   coreBanner   ******/
	.recommend>div.item{
		height: auto;
	}
	.recommend .item img{
		height: auto;
	}
	.recommend .item div:last-child>a{
		width: 100px;
		font-size: 12px;
		height: 30px;
    	line-height: 30px;
	}
	.recommend .item div:last-child{
		left: 70%;
		bottom: -20px;
	}
	/******   advantage   ******/
	.advantage .advTitle .advTitleZh::before{
		left: 5%;
	}
	.advantage .advTitle .advTitleZh::after{
		right: 5%;
	}
	.advantage .advContWapper{
		padding: 0;
	}
	.advantage .advContWapper div.img{
		width: 133px;
		height: 133px;
	}
	.advantage .advContWapper>div.item:nth-child(1)>div.img{
		background-size: 100% 100%;
	}
	.advantage .advContWapper .item>div.title{
		width: 100px;
		height: 30px;
    	line-height: 30px;
    	font-size: 14px;
	}
	.advantage .advContWapper>div.item:nth-child(2)>div.img{
		background-size: 100% 100%;
	}
	.advantage .advContWapper>div.item:nth-child(2):hover>div.img{
		background-size: 100% 100%;
	}
	.advantage .advContWapper>div.item:nth-child(3)>div.img{
		background-size: 100% 100%;
	}
	.advantage .advContWapper>div.item:nth-child(3):hover>div.img{
		background-size: 100% 100%;
	}
	.advantage .advContWapper>div.item:nth-child(4)>div.img{
		background-size: 100% 100%;
	}
	.advantage .advContWapper>div.item:nth-child(4):hover>div.img{
		background-size: 100% 100%;
	}
	.advantage .advContWapper>div.item:nth-child(5)>div.img{
		background-size: 100% 100%;
	}
	.advantage .advContWapper>div.item:nth-child(5):hover>div.img{
		background-size: 100% 100%;
	}
	.advantage .advContWapper>div.item:nth-child(6)>div.img{
		background-size: 100% 100%;
	}
	.advantage .advContWapper>div.item:nth-child(6):hover>div.img{
		background-size: 100% 100%;
	}
	.advantage .advContWapper .item>div.title+div{
		width: 130px;
	}
	/******   showcompany   ******/
	.videoIframe{
		width: 100%;
		height: 300px;
	}
	.dowebok>div:first-child>img , .dowebok>div:last-child>img{
		width: 200px;
	}
	.dowebok>div:first-child{
		margin-right: 5px;
	}
	.showCompany .showAbout{
		line-height:1.6;
	}
	/******   footer   ******/
	.footer2{
		height: auto;
		line-height: normal;
		padding: 10px 0;
	}
	.footer2>div>div:first-child{
		height: 80px;
		line-height: 80px;
		margin-right:0;
		font-size: 14px;
	}
	.footer2>div>div:last-child{
		height: 80px;
		line-height: 80px;
		font-size: 14px;
	}


}